import EventEmitter from 'events';

// 创建一个自定义事件类
class MyEmitter extends EventEmitter {}

// 创建一个事件触发器实例
const myEmitter = new MyEmitter();

// 定义观察者函数
function observer1() {
    console.log('Observer 1: The event occurred');
}

function observer2() {
    console.log('Observer 2: The event occurred');
}

// 将观察者绑定到自定义事件上
myEmitter.on('some', observer1);
myEmitter.on('some', observer2);

// 触发自定义事件
myEmitter.emit('some');
